La Salsita Pinchi8761 W University Blvd, Odessa, TX 79764-9001, United States, West Odessaopens at 08:00 today